peg-tooth harrow - Alemán Inglés Diccionario